$$ \newcommand{\floor}[1]{\left\lfloor{#1}\right\rfloor} \newcommand{\ceil}[1]{\left\lceil{#1}\right\rceil} \renewcommand{\mod}{\,\mathrm{mod}\,} \renewcommand{\div}{\,\mathrm{div}\,} \newcommand{\metar}{\,\mathrm{m}} \newcommand{\cm}{\,\mathrm{cm}} \newcommand{\dm}{\,\mathrm{dm}} \newcommand{\litar}{\,\mathrm{l}} \newcommand{\km}{\,\mathrm{km}} \newcommand{\s}{\,\mathrm{s}} \newcommand{\h}{\,\mathrm{h}} \newcommand{\minut}{\,\mathrm{min}} \newcommand{\kmh}{\,\mathrm{\frac{km}{h}}} \newcommand{\ms}{\,\mathrm{\frac{m}{s}}} \newcommand{\mss}{\,\mathrm{\frac{m}{s^2}}} \newcommand{\mmin}{\,\mathrm{\frac{m}{min}}} \newcommand{\smin}{\,\mathrm{\frac{s}{min}}} $$

Prijavi problem


Obeleži sve kategorije koje odgovaraju problemu

Još detalja - opišite nam problem


Uspešno ste prijavili problem!
Status problema i sve dodatne informacije možete pratiti klikom na link.
Nažalost nismo trenutno u mogućnosti da obradimo vaš zahtev.
Molimo vas da pokušate kasnije.

Итерација

Итерација подразумева понављање одређене процедуре, тако што се она у сваком кораку примењује на резултате њеног претходног извршавања, све док се не дође до жељеног резултата.

Један типичан пример итеративног поступка може бити израчунавање збира више бројева. На пример, када израчунавамо збир бројева \(1\), \(5\), \(4\), \(8\) и \(2\), крећемо од збира \(1 + 5 = 6\), затим увећавамо тај збир за \(4\) тј. израчунавамо збир \(6 + 4 = 10\), затим увећавамо тај збир за \(8\) тј. израчунавамо збир \(10 + 8 = 18\) и на крају увећавамо тај збир за \(2\) тј. израчунавамо збир \(18 + 2 = 20\).

У овом поглављу упознаћемо се са најчешће коришћеним итеративним поступцима и могућим начинима њиховог имплементирања.